package cn.kuick.match8.test5;

import java.util.Scanner;

public class PasswordCracker2 {
	public String decode(int[] cipherText, int size, char password) {
		StringBuffer sb = new StringBuffer();
		
		for(int i=0; i<size; i++) {
			int ch = cipherText[i] ^ password;
			sb.append((char)ch);
		}
		
		return sb.toString();
	}
	
	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		PasswordCracker2 cracker = new PasswordCracker2();
		
		try {
			int n = scan.nextInt();
			int[] cipherText = new int[n];
			
			for (int i=0; i<n; i++) {
				int m = scan.nextInt();
				cipherText[i] = m;
			}
			
			String result = cracker.decode(cipherText, n, 'B');
			System.out.println(result);
		} finally {
			scan.close();
		}
	}
}
